package com.daoliuhe.scaffold.tools;

/**
 * 系统常量
 * 
 * @author 21829
 * @date 2016年7月13日
 */
public class Constants {
	/**
	 * 用户信息
	 */
	public final static String USERINFO = "userInfo";

	/**
	 * 客户端ip地址 
	 */
	public final static String USER_IP = "userIp";
	
	/**
	 * 用户强制退出标识 
	 */
	public final static String SESSION_FORCE_LOGOUT_KEY = "session.force.logout";
	
	/**
	 * 等待变更的数量 
	 */
	public final static String PENDING_TOTAL = "pendingTotal";

	/**
	 * 被挂起的数量
	 */
	public final static String SUSPEND_TOTAL = "suspendTotal";
	/**
	 * 有效的，启用的
	 */
	public final static String ENABLE = "1";

	/**
	 * 无效的，禁用的
	 */
	public final static String DISABLE = "0";

	/***
	 * 启用和禁用的
	 */
	public final static String ENABLE_DISABLE = "2";

	/**
	 * 产品线
	 */
	public final static String TYPE_PRODUCT_LINE = "1";

	/**
	 * 项目
	 */
	public final static String TYPE_PROJECT = "2";
	
	/**
	 * 文件下载状态 1 开始下载 (1:开始下载，2：下载完成， -1：下载出错)
	 */
	public final static String LOAD_FILE_STATUS_START = "1";
	
	/**
	 * 文件下载状态 2 下载完成 (1:开始下载，2：下载完成， -1：下载出错)
	 */
	public final static String LOAD_FILE_STATUS_FINISH = "2";
	
	/**
	 * 文件下载状态 -1 下载出错 (1:开始下载，2：下载完成， -1：下载出错)
	 */
	public final static String LOAD_FILE_STATUS_ERROR = "-1";
	
	/**
	 * 优先级，低(1)
	 */
	public final static String PRIORITY_LOW = "1";
	
	/**
	 * 优先级，中(2)
	 */
	public final static String PRIORITY_MIDDLE = "2";
	
	/**
	 * 优先级，高(3)
	 */
	public final static String PRIORITY_HIGH = "3";

	/**
	 * 列表类型(普通列表)
	 */
	public final static String LIST_ORDINARY = "0";

	/**
	 * 列表类型(层叠列表)
	 */
	public final static String LIST_CASCADE = "1";

	/**
	 * cookie中保存的加密的用户名
	 */
	public final static String COOKIE_USER_NAME = "scaffold_username";

	/**
	 * cookie中保存的加密的密码
	 */
	public final static String COOKIE_PASSWORD = "scaffold_password";


	/**
	 * 登录类型（登录）
	 */
	public final static String TYPE_LOGIN = "1";

	/**
	 * 登录类型（登出）
	 */
	public final static String TYPE_LOGOUT = "2";
}
